ruling with an iron fist - Allemand Anglais Dictionnaire